using System;
using Sinacor.Servico.Bovespa.ResumoFinanceiro.Service.DataContract.Request;
using Sinacor.Servico.Bovespa.ResumoFinanceiro.BusinessEntity;

namespace Sinacor.Servico.Bovespa.ResumoFinanceiro.Service.ServiceImplementation.Translator
{
    public static class TranslateAlterarTotalLiquidoRequest
    {
        public static BusinessEntity.ResumoFinanceiro ToResumoFinanceiro(DataContract.Request.AlterarTotalLiquidoRequest from)
        {
			BusinessEntity.ResumoFinanceiro to = new BusinessEntity.ResumoFinanceiro();

			to.TipoCliente = (Sinacor.Servico.Bovespa.ResumoFinanceiro.BusinessEntity.Enum.TipoCliente) from.TipoCliente;
			to.CodigoCliente = from.CodigoCliente;
			to.DataMovimento = from.DataMovimento;
			to.IsCorretagemISSReverso = from.IsCorretagemISSReverso;
			to.TipoNegocio = from.TipoNegocio;
			to.ValorLiquidoNotaCorretagem = from.ValorLiquido;
			to.CodigoBolsaFaturamento = from.CodigoBolsaFaturamento;
            return to;
        }
    }
}

